---------------------------
 Alarm
---------------------------
 Perpetual Motion Software
 Stefan K. S. Tucker
---------------------------

This is a desktop utility that runs under Microsoft(R) Windows(R) and
allows you to set multiple alarms.  Each alarm can be set to go off
every day, every two weeks, Monday and Wednesday of every third week,
every month, once a year, etc.  You can even set a "snooze".  You can
set an alarm to run a specific application instead of just displaying
a message.  This allows you to show a video when your alarm goes off
or to run programs unattended (e.g., late-night backups or print jobs).

This application is shareware.  You can distribute any unregistered
versions of this application to individuals and to bulletin boards, as
long as you distribute all of the files in their original, unregistered,
format.  (In fact, we encourage it because that is the only way that
people find out about our work.)

If you decide that you enjoy the program and wish to continue using it,
you are required to register the application.  Although this application
is fully-functional, there are some additional features that are only
available to registered users.  (Please see the help file topic on
"Setting an Alarm to Repeat".)

Please see Products.TXT for more information on registering this
application and for details on other products that are available
from Perpetual Motion Software.

The following files are included in this package:
      ReadMe.txt   - Installation instructions and release notes (this file)
      Products.txt - Other products available from Perpetual Motion Software
      Alarm.inf    - The installation script
      Alarm.exe    - The application
      Alarm.hlp    - Alarm's help file
      Alarm.cnt    - Alarm's help contents file
      Calendar.ocx - The calendar OLE control


--------------
 Requirements
--------------

IBM PC or compatible (386, 486, Pentium, or better)
Microsoft Windows(R) 95, or later


---------
 Install
---------

1. Right-click on the Alarm.inf file and select the Install command.

2. You can then create a shortcut to c:\alarm\alarm.exe in your Startup
   group or on your desktop, wherever.

Not all of the files are installed on your computer.  You should keep them
in case you need to refer to the .txt files or need to reinstall the
application.  (You can keep them either on the distribution media they
came on or you can copy them to your computer yourself.)

* Note to Power-Users:
Before you install Alarm, you can edit the alarm.inf file and modify the
following line to change the path where the Alarm files are installed.
(Unfortunately, you cannot use long filenames.)

PATH_APP = "Alarm"   ; app dir


-----------
 Uninstall
-----------
1. Open the Control Panel and run "Add/Remove Programs".
2. Select "Alarm++ for Windows 95" and press the "Add/Remove" button.
   (The actual name may be slightly different.)
3. Please send us a message telling us what you don't like about Alarm.


------------
 Disclaimer
------------

The author and distributors of this software are in no way legally liable
for any negative effect resulting from its use.  In the extremely unlikely
event that something bad does happen and we are held responsible, our
liability is limited to the licensing fees paid by the user to the author.

Windows is a trademark of Microsoft Corporation.


---------------
 Release Notes
---------------

Known Problems
--------------
None.

=============================================================================
                                 Version 3.10
=============================================================================

Enhancements
------------
The user can now set an alarm to send mail to any set of mail addressees
at a specific time and interval.  You can also attach files to the message.

The user can choose to have any changes to the alarm database saved
automatically when Windows 95 shuts down.  (Usually, the Alarm application
prompts the user to save the changes.)

The snooze interval can now range from 1 to 300 minutes (5 hours).

The user can now directly edit the application edit field, rather than
just browsing for an application.  So you can now launch "applications"
such as "www.microsoft.com" or open folders at specific times by entering
something like "c:\windows\system".

An alarm's snooze status is now saved in the alarm database.  So you can
close an alarm database when an alarm is snoozing, and, when you open it
later, that alarm will still be snoozing.  (Although, the snooze interval
may have ended and you will, of course, be notified.)

Fixes
-----
If you open a new alarm file or create a new one while an alarm is snoozing,
you are now warned about that.
Pressing delete while renaming an alarm "in-place" no longer tries to
delete the alarm itself.

=============================================================================
                                 Version 3.02
=============================================================================

Fixes
-----
The list of events in the Properties dialog "remembers" the time setting if
it is repeating by months.
If specific weeks of the month are selected, the list of events now selects
the appropriate days of the week.

=============================================================================
                                 Version 3.01
=============================================================================

Fixes
-----
When the user changes the time on an alarm's properties page and returns
to the Date page, the list of events is updated with the new time.

=============================================================================
                                 Version 3.00
=============================================================================

Enhancements
------------
New Windows 95 controls.
New Windows 95 help format.
New, cleaner user interface which conforms to Windows 95 guidelines.
Tray icon keeps the minimized Alarm window out of your way.  A tooltip
tells you which alarm is next.
You can specify an application to run without displaying a message
for the event.

Fixes
-----
Advancing an alarm for a specific week of a month now works correctly.

